package com.zhongwang.business.module.estimateBudgetAccountingManage.model.excelImport;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 徐一贺
 * @className CutExportModel
 * @description 下料导入导出模型
 * @date 2020/12/26 8:43
 * @versron ver 1.0
 */
@Data
public class CutAuxExportModel {
    @ExcelIgnore
    private Integer id;
    @ExcelIgnore
    private String proCode;
    @ExcelIgnore
    private String part;
    @ExcelIgnore
    private String major;
    @ExcelProperty(value = "主要类别",index = 0)
    private String laborName;
    @ExcelProperty(value = "主要辅材用量",index = 1)
    private BigDecimal laborNum;
    @ExcelProperty(value = "单位",index = 2)
    private String unit;
    @ExcelProperty(value = "单价",index = 3)
    private BigDecimal price;
    @ExcelProperty(value = "成本金额",index = 4)
    private BigDecimal costPrice;
    @ExcelProperty(value = "备注",index = 5)
    private String remark;
    @ExcelProperty(value = "警告信息",index = 6)
    private String warnInfo;
    @ExcelIgnore
    private Integer type;
    @ExcelIgnore
    private Integer laborType;
    @ExcelIgnore
    private Integer batId;
    @ExcelIgnore
    private String placeDelivery;
    @ExcelIgnore
    private String destination;
    @ExcelIgnore
    private Integer carNum;
    @ExcelIgnore
    private BigDecimal distance;
    @ExcelIgnore
    private String distanceUnit;
    @ExcelIgnore
    private Integer dsId;
    @ExcelIgnore
    private Integer priceType;
    @ExcelIgnore
    private Integer dataUseType;
    @ExcelIgnore
    private String sourceProCode;
    @ExcelIgnore
    private String sourcePart;
    @ExcelIgnore
    private Date getDate;
    @ExcelIgnore
    private BigDecimal amount;
    @ExcelIgnore
    private Integer getUid;
    @ExcelIgnore
    private String material;
    @ExcelIgnore
    private String postName;
    @ExcelIgnore
    private String postTel;
    @ExcelIgnore
    private String postDept;
    @ExcelIgnore
    private Integer isEffectiveFlag;
    @ExcelIgnore
    private Integer costId;
    @ExcelIgnore
    private Integer isPrototypeDataFlag;
}
